home *** CD-ROM | disk | FTP | other *** search
/ BBS Toolkit / BBS Toolkit.iso / rbbs_pc / rtmbp201.zip / MSGSTAMP.ZIP / MSGSTAMP.DOC next >
Text File  |  1992-08-20  |  5KB  |  119 lines

  1.  
  2.  
  3.                             Message Stamp
  4.                              Version 1.01
  5.  
  6.  
  7.  
  8. Program Name: MsgStamp.EXE
  9. Distribution: Bundled with the RBBS Turbo Message Base Packer (RTMBP)
  10. Registration: None (FREE)
  11. Purpose     : To enter Canned or User definable messages into RBBS-PC message
  12.               base Node records.
  13. Author      : Walter C. Ames
  14.  
  15.  
  16.  
  17. Preface:
  18.  
  19. This program was designed to change the message displayed to users when
  20. the W)ho's on feature of RBBS is invoked.  Currently RBBS displays
  21. "Waiting for next caller" (If you are NOT the SysOp).  With this utility
  22. you can change that message to 1 of 4 canned messages or if the canned
  23. messages don't meet your needs you can enter a user defined message.
  24.  
  25. There are several reasons why you may want to use this utility.
  26.   1.  Let your users know why the other line(s) of you BBS are busy.
  27.   2.  Let remote Sysop's know if the BBS is performing it's events.
  28.   3.  Explain the possible slowdown in your system due to heavy Maintenance.
  29.   4.  Etc.
  30.  
  31.  
  32.  
  33. Usage:
  34.  
  35.  
  36. Message Stamp is parameter driven.  It will accept a minimum of 3 parameters
  37. and a maximum of 5 (Counting the User definable string as 1).  These parms
  38. must be in a specific order.
  39.  
  40. Parm  1: <MsgBase>  <Mandatory>
  41.          This is the filename of the message base that you would like to
  42.          stamp.  RBBS only looks at the Main Message base for this info
  43.          so stamping any other base will do no good.
  44.  
  45. Parm  2: <nn>       <Mandatory>
  46.          This is the Number of the Node you wish to stamp.  Acceptable
  47.          numbers are 1 to 36.  (RBBS-PC currently only supports 36 Nodes)
  48.  
  49. Parm  3: <xx>       <Mandatory>
  50.          This is the Number of the Message you would like to use in the
  51.          stamping process.  There are 4 canned message, 1 designed to
  52.          clear the Node record, 1 user definable message, and 1 designed
  53.          to simply set a specific Node Record as ACTIVE.
  54.  
  55. Parm 4&5:           <Optional>
  56.          Due to the nature of the 4th/5th parameter it will require more
  57.          explanation.
  58.  
  59.          Parameter 4 can come in the form of a user definable message or
  60.          an RBBS active node flag override switch.  If in Parm 3 you
  61.          selected message 6 (user definable) then you would type that
  62.          message here.  If you chose any other message ie. 1-5 and
  63.          needed to override RBBS-PC's Active Node flag then you would
  64.          enter and '*' here (minus the quotes).
  65.  
  66.          If in Parm 3 you selected message 6 then the override switch
  67.          would come in the form of Parm 5.
  68.  
  69.          Q. Why would I want to Override RBBS's Active Node Flag?
  70.          A. Due to the way RBBS does things MsgStamp will NOT stamp
  71.             a Node record that has an Active flag (denoting that a
  72.             user is currently online) but in order for your users
  73.             to see the messages applied by MsgStamp it is necessary
  74.             to toggle the Active flag.  Therefore if a user is online
  75.             and you run MsgStamp on that node, MsgStamp will simply
  76.             issue an error message on the local terminal.  If by chance
  77.             you wish to clear the message and node record after using
  78.             MsgStamp and setting the flag Active you can use this switch
  79.             to do just that.  (Are you still following me?)
  80.  
  81.  
  82. The Command line Syntax for MsgStamp is as follows:
  83.   C:\> MSGSTAMP <MsgBase> nn xx <Optional Message> ss <Return>
  84.  
  85.  
  86. The following Canned Messages are available:
  87.  
  88.   1 = Processing RelayNet Mail
  89.   2 = Processing FIDO-Netmail
  90.   3 = Preforming Maintenance
  91.   4 = Local Node for SysOp Only
  92.   5 = Blanks Out that Record and sets ActiveFlag to Inactive*
  93.   6 = User Entered Message  31 Chars Max*
  94.   7 = Sets a Node record ACTIVE with current contents left intact
  95.  
  96. * Message 5 and 6 have a special purpose.
  97.  
  98.   Message 5 is designed to clear the Node record and set the node back
  99.   to an Inactive status.  This will cause RBBS to display the STOCK
  100.   message "Waiting for next caller"
  101.  
  102.   Message 6 is designed to add flexibility to the program.  If Msg 6 is
  103.   selected you can type in anything you would like to have appear in the
  104.   W)hos on field.  This field is restricted by RBBS to 31 characters.
  105.   You may type in as many characters as the DOS command line will hold
  106.   but MsgStamp will only respect the first 31.  This is due to the fact
  107.   that I am sure you don't want me to corrupt your message base.
  108.  
  109.  
  110. Use this program in good health.
  111.  
  112. Walter C. Ames
  113. The World of GreyHawk BBS (DGS -Viper-)
  114.   Ellicott City, MD  (410) 461-9943  USR V.32Bis D/S
  115.                      (410) 465-3891  USR V.32Bis D/S
  116.                      FIDO-Net  1:261/1116 /1117
  117.                      RBBS-Net  8:936/203 /204
  118.                      RelayNet  ->GREYHAWK
  119.